make demands upon - Alemán Inglés Diccionario